package com.xjy.ftpmanagment.pojo;


import java.sql.Timestamp;


public class FtpUser {
	private Integer id;
	private String ftpUserName;
	private String ftpPassword;
	private int ftpPasswordType=0;
	private int changePassword=0;
	private String sKey="";
	private String accessRule;
	private String dirHome;
	private int privilege=0;
	private int disabled=0;
	private int sessionEncryption=0;
	private int dirHomeLock=1;
	private int hideHidden=0;
	private int alwaysAllowLogin=0;
	private int maxUsersConcurrent=-1;
	private int speedLimitUp=0;
	private int speedLimitDown=0;
	private int maxUsersLoginPerIp=-1;
	private int timeOutIdle=600;
	private int timeOutSession=0;
	private int quotaEnable=0;
	private int quotaCurrent=0;
	private int quotaMax=0;
	private int ratioType=0;
	private int ratioUp=1;
	private int ratioDown=1;
	private int ratioCredit=0;
	private Timestamp expiration;
	private int userType;
	public int getUserType() {
		return userType;
	}

	public void setUserType(int userType) {
		this.userType = userType;
	}

	public Timestamp getExpiration() {
		return expiration;
	}

	public void setExpiration(Timestamp expiration) {
		this.expiration = expiration;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getFtpUserName() {
		return ftpUserName;
	}

	public void setFtpUserName(String ftpUserName) {
		this.ftpUserName = ftpUserName;
	}

	public String getFtpPassword() {
		return ftpPassword;
	}

	public void setFtpPassword(String ftpPassword) {
		this.ftpPassword = ftpPassword;
	}

	public int getFtpPasswordType() {
		return ftpPasswordType;
	}

	public void setFtpPasswordType(int ftpPasswordType) {
		this.ftpPasswordType = ftpPasswordType;
	}

	public int getChangePassword() {
		return changePassword;
	}

	public void setChangePassword(int changePassword) {
		this.changePassword = changePassword;
	}

	public String getsKey() {
		return sKey;
	}

	public void setsKey(String sKey) {
		this.sKey = sKey;
	}

	public String getAccessRule() {
		return accessRule;
	}

	public void setAccessRule(String accessRule) {
		this.accessRule = accessRule;
	}

	public String getDirHome() {
		return dirHome;
	}

	public void setDirHome(String dirHome) {
		this.dirHome = dirHome;
	}

	public int getPrivilege() {
		return privilege;
	}

	public void setPrivilege(int privilege) {
		this.privilege = privilege;
	}

	public int getDisabled() {
		return disabled;
	}

	public void setDisabled(int disabled) {
		this.disabled = disabled;
	}

	public int getSessionEncryption() {
		return sessionEncryption;
	}

	public void setSessionEncryption(int sessionEncryption) {
		this.sessionEncryption = sessionEncryption;
	}

	public int getDirHomeLock() {
		return dirHomeLock;
	}

	public void setDirHomeLock(int dirHomeLock) {
		this.dirHomeLock = dirHomeLock;
	}

	public int getHideHidden() {
		return hideHidden;
	}

	public void setHideHidden(int hideHidden) {
		this.hideHidden = hideHidden;
	}

	public int getAlwaysAllowLogin() {
		return alwaysAllowLogin;
	}

	public void setAlwaysAllowLogin(int alwaysAllowLogin) {
		this.alwaysAllowLogin = alwaysAllowLogin;
	}

	public int getMaxUsersConcurrent() {
		return maxUsersConcurrent;
	}

	public void setMaxUsersConcurrent(int maxUsersConcurrent) {
		this.maxUsersConcurrent = maxUsersConcurrent;
	}

	public int getSpeedLimitUp() {
		return speedLimitUp;
	}

	public void setSpeedLimitUp(int speedLimitUp) {
		this.speedLimitUp = speedLimitUp;
	}

	public int getSpeedLimitDown() {
		return speedLimitDown;
	}

	public void setSpeedLimitDown(int speedLimitDown) {
		this.speedLimitDown = speedLimitDown;
	}

	public int getMaxUsersLoginPerIp() {
		return maxUsersLoginPerIp;
	}

	public void setMaxUsersLoginPerIp(int maxUsersLoginPerIp) {
		this.maxUsersLoginPerIp = maxUsersLoginPerIp;
	}

	public int getTimeOutIdle() {
		return timeOutIdle;
	}

	public void setTimeOutIdle(int timeOutIdle) {
		this.timeOutIdle = timeOutIdle;
	}

	public int getTimeOutSession() {
		return timeOutSession;
	}

	public void setTimeOutSession(int timeOutSession) {
		this.timeOutSession = timeOutSession;
	}

	public int getQuotaEnable() {
		return quotaEnable;
	}

	public void setQuotaEnable(int quotaEnable) {
		this.quotaEnable = quotaEnable;
	}

	public int getQuotaCurrent() {
		return quotaCurrent;
	}

	public void setQuotaCurrent(int quotaCurrent) {
		this.quotaCurrent = quotaCurrent;
	}

	public int getQuotaMax() {
		return quotaMax;
	}

	public void setQuotaMax(int quotaMax) {
		this.quotaMax = quotaMax;
	}

	public int getRatioType() {
		return ratioType;
	}

	public void setRatioType(int ratioType) {
		this.ratioType = ratioType;
	}

	public int getRatioUp() {
		return ratioUp;
	}

	public void setRatioUp(int ratioUp) {
		this.ratioUp = ratioUp;
	}

	public int getRatioDown() {
		return ratioDown;
	}

	public void setRatioDown(int ratioDown) {
		this.ratioDown = ratioDown;
	}

	public int getRatioCredit() {
		return ratioCredit;
	}

	public void setRatioCredit(int ratioCredit) {
		this.ratioCredit = ratioCredit;
	}

	
}
